package com.dtx.visitor;

/**
 * Visitor类是表示访问者的类,而Element接口则是接受访问者的访问的接口。
 * 如果将Visitor比喻为玛利亚,Element接口就相当于住宿的地方(实现了Element接口的类的实例才是实际住宿的地方)。
 * Element接口中声明了accept方法(accept在英文是"接受"的意思)。该方法的参数是访问者Visitor类。
 */
public interface Element {

    void accept(Visitor visitor);
}
